package Manager;

import Entity.Admin;
import java.util.ArrayList;

/**
 *
 * @author CONG
 */
public class AdminManager {

    private ArrayList<Admin> listAdmin;

    public AdminManager() {
        listAdmin = new ArrayList<Admin>();
    }

    public void getAdminList(ArrayList<Admin> ad) {
        listAdmin.addAll(ad);
    }

    public int getSize() {
        return listAdmin.size();
    }

    public Admin getAdmin(int index) {
        return listAdmin.get(index);
    }

    public boolean addAdmin(Admin ad) {
        return listAdmin.add(ad);
    }

    public boolean deleteAdmin(Admin ad) {
        return listAdmin.remove(ad);
    }
    public boolean editProfile(Admin ad){
        for (int i = 0; i < listAdmin.size(); i++) {
            Admin admin = listAdmin.get(i);
            if(admin.getAdminID()==ad.getAdminID()){
                listAdmin.set(i, admin);
                return true;
            }
        }
        return false;
    }
}
